package com.sss.hloster03;

import org.junit.jupiter.api.Test;

import com.sss.hloster03.Student.StuFamily;

public class TestDriver {
	@Test
	public void test01() {
		// 创建student 类的实例对象
		Student stu = new Student();
		stu.setStuName("张三疯");
		stu.printMeInfo();
	}

	@Test
	public void test02() {
		// 创建student类的实例对象
		Student stu = new Student();
		stu.setStuName("张三");
		// 使用成员内部类
		StuFamily stuF = stu.new StuFamily("张三妈妈", "张三爸爸", "天津西青");
		// 在类的外部调用内部类的行为
		System.out.println(stuF.getStuFamilyInfo());
		// 实例变量 stu1的引用实例
		// 创建student类的实例对象
		Student stu1 = new Student();
		stu1.setStuName("李四");
		// 使用成员内部类
		StuFamily stuF1 = stu1.new StuFamily("李四妈妈", "李四爸爸", "天津西青");
		// 在类的外部调用内部类的行为
		System.out.println(stuF1.getStuFamilyInfo());
	}
}
